Big Huge Thesaurus

St. Mary of Bethlehem

noun